severe pain or suffering - Alemán Inglés Diccionario